package com.ht.api.handler.auth;


import com.ht.api.bean.AjaxResult;

import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;

/**
 * 鉴权接口
 * @author asq
 * @createTime 2024年12月21日 10:58:47
 */
public interface ICheck {
	/** 未登陆或登陆过期 */
	public static final AjaxResult FAULT_LOGIN = AjaxResult.error(401, "登陆已失效");
	/** 没有操作权限 */
	public static final AjaxResult FAULT_AUTHORIZE = AjaxResult.error(20, "没有操作权限");

	/**
	 * 鉴权
	 * @param req
	 * @param res
	 * @return
	 */
	public AjaxResult check(HttpServletRequest req, HttpServletResponse res);
}
